RELATED WORDS
PARAPHRASING
to roll about (in mud, dirty water etc); to take great delight in something
slosh around in